urine deposits - Spanish English Dictionary